Synonyms for "sand lizard"

Words with similar meaning